Active Shared Access Network Congestion Avoidance in Heterogeneous Application-Layer Multicast

نویسنده

  • Christian Hübsch
چکیده

Advancing technology enables a growing number of users to access Internet contents on mobile devices like smartphones, tablets, or laptops. This development in turn leads to serious capacity issues in mobile access networks, since bandwidth requirements dramatically increase, while upgrading backbone and access systems is limited and expensive. In the US for instance, 3G service providers already struggle with outages in major cities during rush hours, forcing them to offer limited data contracts in favor of flat rates. In accordance with Cisco, the highest fraction of traffic—streaming video—will already account for 66% of overall mobile data traffic by 2015 [1]. Streaming video to a high number of users is a typical example for Internet applications that naturally demand for group communication support. The nonavailability of a global service like e. g. IP Multicast leads to alternative approaches like Application-Layer Multicast (ALM) becoming increasingly important, as they offer a flexible and easily deployable solution to the problem. Bringing both aspects (ALM and mobile communications) together raises the question whether the flexibility of ALM protocols can help to reduce the capacity problem in mobile access networks. In this talk we describe an approach that aims at actively avoiding traffic load congestions in mobile access networks, especially with focus on comparably dense urban environments. We look at a live videostream scenario, where the stream has to be disseminated to a group of mobile receivers by employing a single overlay tree structure connecting them. User devices are assumed to either communicate via 3G exclusively or use alternative communication channels (like e. g. WiFi) in parallel, if available. Most modern mobile devices are typically equipped with these technologies. Furthermore, we assume the existence of a central tracker in the network than can be addressed to obtain the needed traffic load state information (like P4P, for instance). Although non-existent in current networks, the scientific community agrees that there is high need of such a service, but it lacks a consistent standardization [2]. We evaluate the benefit of such a tracker and the related explicit traffic load consideration in ALM by establishing an overlay dissemination tree that trades off traffic load against dissemination delay for all receivers. In a first instance, all receivers communicate via cellular (3G) technology exclusively. To adapt the tree considering the current network situation, a distributed algorithm collects information and refines the tree by eventually switching parents for participating peers. The evaluations show that sacrificing delays to some extent by choosing parents in cells with low traffic load offers high chance of balancing the load in the involved 3G cells in common 3G networks. Unfortunately, using ALM in this scenario only enables to shift traffic between cells and also induces outgoing connections per cell due to the peer-assisted forwarding. To really decrease traffic load in cellular network, a different approach is needed that enhances the single-homed communication. In order to decrease overall traffic load, we further propose the integration of alternative communication technologies into the ALM dissemination tree. Looking at dense urban environments, we describe a distributed mechanism that is able to look up and communicate mutual reachabilities for peers in public WiFi domains, as they are available in high number in nearly every bigger city of the world. These reachabilities are exploited to connect peers inside the local area WiFi domains rather than communication via 3G, shifting part of the traffic from cellular access networks to WiFi networks. The evaluation results are promising and show that the inherent drawbacks of ALM are outweighed by the flexibility of adapting the overlay structure and integrating different communication technologies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Applications over Active Networks: Case Study on Layered Multicast

In this paper we study the potential and limitations of active networks in the context of adaptive applications. We present a survey of active networking research applied to adaptive applications, and a case study on a layered multicast active application. This active application is a congestion control protocol that selectively discards data in the active routers, and prunes multicast tree bra...

متن کامل

Avoiding Unnecessary Congestion Responses in Layered Multicast with Heterogeneous Receivers

Receiver-driven layered multicast has been designed to support scalable multimedia applications and very recently used to support bulk file transfers. Layered multicast congestion control assumes that all the receivers behind a bottleneck are equally able to subscribe to a particular number of cumulative layers. This paper explores the requirement placed on heterogeneous receivers behind a bott...

متن کامل

Robust Scalable Video Multicast and Performance Issues in Wireless LANs

The successful deployment of multimedia streaming services, over a multiservice IP-based heterogeneous infrastructure, requires resource-efficient, scalable and reliable network transport. This can be achieved using end-to-end methods, e.g. adaptive application-level source and channel coding. Network assistance can also be employed, e.g. multicast routing and Quality of Service (QoS) provision...

متن کامل

A Programmable ATM Multicast Service with Congestion Control

This paper presents a design and implementation of a ATM multicast service based on programmable and active network concepts. It aims to address the design and implementation issues of creating new network services—multicast in this case—through a set of corba-based network interfaces, and with a java based user codes injection mechanism for supporting customization of network services. We demo...

متن کامل

Congestion Avoidance for Unicast and Multicast Traffic

This paper proposes a congestion avoidance mechanism that addresses unicast (TCP or UDP) as well as multicast (UDP) best effort flows. Our mechanism originally combines Explicit Congestion Notification based on router active queue management to detect congestion, with ICMP source quench messages to inform the involved sources of the network congestion state. The fairness achieved is a trade-off...

متن کامل

AMCA: an Active-based Multicast Congestion Avoidance Algorithm

Many works have recently addressed the issue of congestion control for multicast communications and the problem is known to be highly complex. Scalability, responsiveness, stability and fairness with TCP are some of the required properties. In this paper, we present a congestion avoidance scheme for bulk data distribution called AMCA (Active-based Multicast Congestion Avoidance algorithm) that ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011